package com.finer.dao.goods;

import com.finer.dto.warehouse.GoodsTypePageDTO;
import com.finer.entity.document.FinerGoodsType;

import java.util.List;

/**
 * @author wangenhao
 * @interfaceName WarehouseGoodsTypeDao
 * @description 商品分类dao接口
 * @date 2024-10-23 上午1:01
 */
public interface WarehouseGoodsTypeDao {
    List<FinerGoodsType> getGoodsTypeList(GoodsTypePageDTO goodsTypePageDTO);

    int addGoodsType(FinerGoodsType finerGoodsType);

    FinerGoodsType getGoodsTypeById(Integer id);

    int updateGoodsType(FinerGoodsType finerGoodsType);

    int getGoodsTypeCountByCode(String typeCode);
}
